condensate separators - German English Dictionary